package es.tikitaka.dao.impl;

import java.util.List;

import javax.persistence.EntityManager;

import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;

import es.tikitaka.dao.HorasDicService;
import es.tikitaka.dictionary.HorasDic;

/**
 * 
 * @author Saúl Domínguez
 * @since 2010
 * @category PFC
 */

@Name("horasService")
public class HorasDicServiceImpl implements HorasDicService {

	@In
	EntityManager em;

	/**
	 * Constructor por defecto
	 */
	public HorasDicServiceImpl() {
		// TODO Auto-generated constructor stub
	}

	/**
	 * Método para listar todos las horas almacenadas en el sistema
	 * 
	 * @return lista de horas
	 */
	public List<HorasDic> getList() {
		// TODO Auto-generated method stub
		return null;
	}

	/**
	 * Método para eliminar del sistema una hora existente en él
	 * 
	 * @param id
	 *            Id de la hora a eliminar
	 * @return estado del proceso (true or false)
	 */
	public boolean delete(Integer id) {
		// TODO Auto-generated method stub
		return false;
	}

	/**
	 * Método para almacenar una hora en el sistema o las modificaciones
	 * sufridas por una hora existente
	 * 
	 * @param hora
	 *            Hora a almacenar
	 * @return estado del proceso (true or false)
	 */
	public boolean save(HorasDic hora) {
		// TODO Auto-generated method stub
		return false;
	}
}
